package com.wantong.jianpu.beans;

import com.wantong.jianpu.base.BaseBean;

import java.util.List;

/**
 * @author PACY
 * @date 2022/5/25
 * description:
 */
public class InspectionDetailBean extends BaseBean {


    private String id;
    private String startTime;
    private String endTime;
    private String inspectionType;
    private int inspectionNum;
    private String inspectionUser;
    private int inspectionArea;
    private String startMark;
    private String endMark;
    private int status;
    private int createUser;
    private int currentNum;
    private String inspectionUserName;
    private String inspectionAreaName;
    private List<RecordListDTO> recordList;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public String getInspectionType() {
        return inspectionType;
    }

    public void setInspectionType(String inspectionType) {
        this.inspectionType = inspectionType;
    }

    public int getInspectionNum() {
        return inspectionNum;
    }

    public void setInspectionNum(int inspectionNum) {
        this.inspectionNum = inspectionNum;
    }

    public String getInspectionUser() {
        return inspectionUser;
    }

    public void setInspectionUser(String inspectionUser) {
        this.inspectionUser = inspectionUser;
    }

    public int getInspectionArea() {
        return inspectionArea;
    }

    public void setInspectionArea(int inspectionArea) {
        this.inspectionArea = inspectionArea;
    }

    public String getStartMark() {
        return startMark;
    }

    public void setStartMark(String startMark) {
        this.startMark = startMark;
    }

    public String getEndMark() {
        return endMark;
    }

    public void setEndMark(String endMark) {
        this.endMark = endMark;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public int getCreateUser() {
        return createUser;
    }

    public void setCreateUser(int createUser) {
        this.createUser = createUser;
    }

    public int getCurrentNum() {
        return currentNum;
    }

    public void setCurrentNum(int currentNum) {
        this.currentNum = currentNum;
    }

    public String getInspectionUserName() {
        return inspectionUserName;
    }

    public void setInspectionUserName(String inspectionUserName) {
        this.inspectionUserName = inspectionUserName;
    }

    public String getInspectionAreaName() {
        return inspectionAreaName;
    }

    public void setInspectionAreaName(String inspectionAreaName) {
        this.inspectionAreaName = inspectionAreaName;
    }

    public void setRecordList(List<RecordListDTO> recordList) {
        this.recordList = recordList;
    }

    public List<RecordListDTO> getRecordList() {
        return recordList;
    }

    public static class RecordListDTO extends BaseBean{
        private String createTime;
        private String remark;
        private String id;
        private String equInspectionId;
        private String equId;
        private String inspectionInfo;
        private int createUser;
        private int currentNum;
        private List<ImageListDTO> imageList;
        private String equName;
        private String equLocation;
        private String locationName;
        private int ifSign;
        private String createUserName;
        private String maintainLevel;
        private String maintainScope;

        private String maintainRecord;
        private String replaceList;
        private String maintainResult;
        private String signUserName;
        private String signTime;
        private String signRemark;
        private boolean ifZjry;

        public void setIfZjry(boolean ifZjry) {
            this.ifZjry = ifZjry;
        }

        public boolean isIfZjry() {
            return ifZjry;
        }

        public void setSignRemark(String signRemark) {
            this.signRemark = signRemark;
        }

        public String getSignRemark() {
            return signRemark;
        }

        public void setSignTime(String signTime) {
            this.signTime = signTime;
        }

        public String getSignTime() {
            return signTime;
        }

        public void setSignUserName(String signUserName) {
            this.signUserName = signUserName;
        }

        public String getSignUserName() {
            return signUserName;
        }

        public void setMaintainResult(String maintainResult) {
            this.maintainResult = maintainResult;
        }

        public String getMaintainResult() {
            return maintainResult;
        }

        public void setReplaceList(String replaceList) {
            this.replaceList = replaceList;
        }

        public String getReplaceList() {
            return replaceList;
        }

        public void setMaintainRecord(String maintainRecord) {
            this.maintainRecord = maintainRecord;
        }

        public String getMaintainRecord() {
            return maintainRecord;
        }

        public void setMaintainScope(String maintainScope) {
            this.maintainScope = maintainScope;
        }

        public String getMaintainScope() {
            return maintainScope;
        }

        public void setMaintainLevel(String maintainLevel) {
            this.maintainLevel = maintainLevel;
        }

        public String getMaintainLevel() {
            return maintainLevel;
        }

        public void setCreateUserName(String createUserName) {
            this.createUserName = createUserName;
        }

        public String getCreateUserName() {
            return createUserName;
        }

        public void setIfSign(int ifSign) {
            this.ifSign = ifSign;
        }

        public int getIfSign() {
            return ifSign;
        }

        public void setLocationName(String locationName) {
            this.locationName = locationName;
        }

        public String getLocationName() {
            return locationName;
        }

        public void setEquLocation(String equLocation) {
            this.equLocation = equLocation;
        }

        public String getEquLocation() {
            return equLocation;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getRemark() {
            return remark;
        }

        public void setRemark(String remark) {
            this.remark = remark;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getEquInspectionId() {
            return equInspectionId;
        }

        public void setEquInspectionId(String equInspectionId) {
            this.equInspectionId = equInspectionId;
        }

        public String getEquId() {
            return equId;
        }

        public void setEquId(String equId) {
            this.equId = equId;
        }

        public String getInspectionInfo() {
            return inspectionInfo;
        }

        public void setInspectionInfo(String inspectionInfo) {
            this.inspectionInfo = inspectionInfo;
        }

        public int getCreateUser() {
            return createUser;
        }

        public void setCreateUser(int createUser) {
            this.createUser = createUser;
        }

        public int getCurrentNum() {
            return currentNum;
        }

        public void setCurrentNum(int currentNum) {
            this.currentNum = currentNum;
        }

        public List<ImageListDTO> getImageList() {
            return imageList;
        }

        public void setImageList(List<ImageListDTO> imageList) {
            this.imageList = imageList;
        }

        public String getEquName() {
            return equName;
        }

        public void setEquName(String equName) {
            this.equName = equName;
        }

        public static class ImageListDTO extends BaseBean{
            private int id;
            private String equInspectionEquId;
            private String url;
            private String fileName;
            private Object createUser;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getEquInspectionEquId() {
                return equInspectionEquId;
            }

            public void setEquInspectionEquId(String equInspectionEquId) {
                this.equInspectionEquId = equInspectionEquId;
            }

            public String getUrl() {
                return url;
            }

            public void setUrl(String url) {
                this.url = url;
            }

            public String getFileName() {
                return fileName;
            }

            public void setFileName(String fileName) {
                this.fileName = fileName;
            }

            public Object getCreateUser() {
                return createUser;
            }

            public void setCreateUser(Object createUser) {
                this.createUser = createUser;
            }
        }
    }
}
